Keechant Sewell Resigns From Office